snowy peak - German English Dictionary